guard detachment - Español Inglés Diccionario